﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ZeroFFmpeg.Datas
{
    /// <summary>
    /// 它可以是如下定义的颜色名称（不区分大小写的匹配）或序列 [0x|#]RRGGBB[AA]，可能后跟 @ 和表示 alpha 分量的字符串。
    /// </summary>
    public class FFmpegColorValues
    {
        /// <summary>
        /// 爱丽丝蓝 - 0xF0F8FF
        /// </summary>
        public const string AliceBlue = "AliceBlue";

        /// <summary>
        /// 古董白 - 0xFAEBD7
        /// </summary>
        public const string AntiqueWhite = "AntiqueWhite";

        /// <summary>
        /// 水蓝 - 0x00FFFF
        /// </summary>
        public const string Aqua = "Aqua";

        /// <summary>
        /// 碧绿色 - 0x7FFFD4
        /// </summary>
        public const string Aquamarine = "Aquamarine";

        /// <summary>
        /// 天蓝 - 0xF0FFFF
        /// </summary>
        public const string Azure = "Azure";

        /// <summary>
        /// 米色 - 0xF5F5DC
        /// </summary>
        public const string Beige = "Beige";

        /// <summary>
        /// 肉色 - 0xFFE4C4
        /// </summary>
        public const string Bisque = "Bisque";

        /// <summary>
        /// 黑色 - 0x000000
        /// </summary>
        public const string Black = "Black";

        /// <summary>
        /// 白杏色 - 0xFFEBCD
        /// </summary>
        public const string BlanchedAlmond = "BlanchedAlmond";

        /// <summary>
        /// 蓝色 - 0x0000FF
        /// </summary>
        public const string Blue = "Blue";

        /// <summary>
        /// 蓝紫色 - 0x8A2BE2
        /// </summary>
        public const string BlueViolet = "BlueViolet";

        /// <summary>
        /// 棕色 - 0xA52A2A
        /// </summary>
        public const string Brown = "Brown";

        /// <summary>
        /// 实木色 - 0xDEB887
        /// </summary>
        public const string BurlyWood = "BurlyWood";

        /// <summary>
        /// 军服蓝 - 0x5F9EA0
        /// </summary>
        public const string CadetBlue = "CadetBlue";

        /// <summary>
        /// 鹅黄色 - 0x7FFF00
        /// </summary>
        public const string Chartreuse = "Chartreuse";

        /// <summary>
        /// 巧克力色 - 0xD2691E
        /// </summary>
        public const string Chocolate = "Chocolate";

        /// <summary>
        /// 珊瑚红 - 0xFF7F50
        /// </summary>
        public const string Coral = "Coral";

        /// <summary>
        /// 矢车菊蓝 - 0x6495ED
        /// </summary>
        public const string CornflowerBlue = "CornflowerBlue";

        /// <summary>
        /// 玉米丝色 - 0xFFF8DC
        /// </summary>
        public const string Cornsilk = "Cornsilk";

        /// <summary>
        /// 暗红 - 0xDC143C
        /// </summary>
        public const string Crimson = "Crimson";

        /// <summary>
        /// 青色 - 0x00FFFF
        /// </summary>
        public const string Cyan = "Cyan";

        /// <summary>
        /// 深蓝色 - 0x00008B
        /// </summary>
        public const string DarkBlue = "DarkBlue";

        /// <summary>
        /// 深青色 - 0x008B8B
        /// </summary>
        public const string DarkCyan = "DarkCyan";

        /// <summary>
        /// 深金菊黄 - 0xB8860B
        /// </summary>
        public const string DarkGoldenRod = "DarkGoldenRod";

        /// <summary>
        /// 深灰色 - 0xA9A9A9
        /// </summary>
        public const string DarkGray = "DarkGray";

        /// <summary>
        /// 深绿色 - 0x006400
        /// </summary>
        public const string DarkGreen = "DarkGreen";

        /// <summary>
        /// 深卡其色 - 0xBDB76B
        /// </summary>
        public const string DarkKhaki = "DarkKhaki";

        /// <summary>
        /// 深洋红 - 0x8B008B
        /// </summary>
        public const string DarkMagenta = "DarkMagenta";

        /// <summary>
        /// 深橄榄绿 - 0x556B2F
        /// </summary>
        public const string DarkOliveGreen = "DarkOliveGreen";

        /// <summary>
        /// 深橙色 - 0xFF8C00
        /// </summary>
        public const string Darkorange = "Darkorange";

        /// <summary>
        /// 深兰花紫 - 0x9932CC
        /// </summary>
        public const string DarkOrchid = "DarkOrchid";

        /// <summary>
        /// 深红 - 0x8B0000
        /// </summary>
        public const string DarkRed = "DarkRed";

        /// <summary>
        /// 深肉色 - 0xE9967A
        /// </summary>
        public const string DarkSalmon = "DarkSalmon";

        /// <summary>
        /// 深海藻绿 - 0x8FBC8F
        /// </summary>
        public const string DarkSeaGreen = "DarkSeaGreen";

        /// <summary>
        /// 深岩蓝 - 0x483D8B
        /// </summary>
        public const string DarkSlateBlue = "DarkSlateBlue";

        /// <summary>
        /// 深岩灰 - 0x2F4F4F
        /// </summary>
        public const string DarkSlateGray = "DarkSlateGray";

        /// <summary>
        /// 深宝石绿 - 0x00CED1
        /// </summary>
        public const string DarkTurquoise = "DarkTurquoise";

        /// <summary>
        /// 深紫罗兰 - 0x9400D3
        /// </summary>
        public const string DarkViolet = "DarkViolet";

        /// <summary>
        /// 深粉红 - 0xFF1493
        /// </summary>
        public const string DeepPink = "DeepPink";

        /// <summary>
        /// 深天蓝 - 0x00BFFF
        /// </summary>
        public const string DeepSkyBlue = "DeepSkyBlue";

        /// <summary>
        /// 暗灰色 - 0x696969
        /// </summary>
        public const string DimGray = "DimGray";

        /// <summary>
        /// 道奇蓝 - 0x1E90FF
        /// </summary>
        public const string DodgerBlue = "DodgerBlue";

        /// <summary>
        /// 火砖红 - 0xB22222
        /// </summary>
        public const string FireBrick = "FireBrick";

        /// <summary>
        /// 花的白色 - 0xFFFAF0
        /// </summary>
        public const string FloralWhite = "FloralWhite";

        /// <summary>
        /// 森林绿 - 0x228B22
        /// </summary>
        public const string ForestGreen = "ForestGreen";

        /// <summary>
        /// 紫红色 - 0xFF00FF
        /// </summary>
        public const string Fuchsia = "Fuchsia";

        /// <summary>
        /// 淡灰色 - 0xDCDCCDC
        /// </summary>
        public const string Gainsboro = "Gainsboro";

        /// <summary>
        /// 幽灵白 - 0xF8F8FF
        /// </summary>
        public const string GhostWhite = "GhostWhite";

        /// <summary>
        /// 金色 - 0xFFD700
        /// </summary>
        public const string Gold = "Gold";

        /// <summary>
        /// 金菊黄 - 0xDAA520
        /// </summary>
        public const string GoldenRod = "GoldenRod";

        /// <summary>
        /// 灰色 - 0x808080
        /// </summary>
        public const string Gray = "Gray";

        /// <summary>
        /// 绿色 - 0x008000
        /// </summary>
        public const string Green = "Green";

        /// <summary>
        /// 黄绿色 - 0xADFF2F
        /// </summary>
        public const string GreenYellow = "GreenYellow";

        /// <summary>
        /// 蜜色 - 0xF0FFF0
        /// </summary>
        public const string HoneyDew = "HoneyDew";

        /// <summary>
        /// 火红色 - 0xFF69B4
        /// </summary>
        public const string HotPink = "HotPink";

        /// <summary>
        /// 印度红 - 0xCD5C5C
        /// </summary>
        public const string IndianRed = "IndianRed";

        /// <summary>
        /// 靛青 - 0x4B0082
        /// </summary>
        public const string Indigo = "Indigo";

        /// <summary>
        /// 羊毛色 - 0xFFFFF0
        /// </summary>
        public const string Ivory = "Ivory";

        /// <summary>
        /// 黄褐色 - 0xF0E68C
        /// </summary>
        public const string Khaki = "Khaki";

        /// <summary>
        /// 淡紫色 - 0xE6E6FA
        /// </summary>
        public const string Lavender = "Lavender";

        /// <summary>
        /// 淡紫红 - 0xFFF0F5
        /// </summary>
        public const string LavenderBlush = "LavenderBlush";

        /// <summary>
        /// 草坪绿 - 0x7CFC00
        /// </summary>
        public const string LawnGreen = "LawnGreen";

        /// <summary>
        /// 柠檬绸色 - 0xFFFACD
        /// </summary>
        public const string LemonChiffon = "LemonChiffon";

        /// <summary>
        /// 亮蓝 - 0xADD8E6
        /// </summary>
        public const string LightBlue = "LightBlue";

        /// <summary>
        /// 淡珊瑚红 - 0xF08080
        /// </summary>
        public const string LightCoral = "LightCoral";

        /// <summary>
        /// 淡青 - 0xE0FFFF
        /// </summary>
        public const string LightCyan = "LightCyan";

        /// <summary>
        /// 浅金菊黄 - 0xFAFAD2
        /// </summary>
        public const string LightGoldenRodYellow = "LightGoldenRodYellow";

        /// <summary>
        /// 淡绿色 - 0x90EE90
        /// </summary>
        public const string LightGreen = "LightGreen";

        /// <summary>
        /// 浅灰色 - 0xD3D3D3
        /// </summary>
        public const string LightGrey = "LightGrey";

        /// <summary>
        /// 浅粉红 - 0xFFB6C1
        /// </summary>
        public const string LightPink = "LightPink";

        /// <summary>
        /// 浅肉色 - 0xFFA07A
        /// </summary>
        public const string LightSalmon = "LightSalmon";

        /// <summary>
        /// 浅海洋绿 - 0x20B2AA
        /// </summary>
        public const string LightSeaGreen = "LightSeaGreen";

        /// <summary>
        /// 淡天蓝 - 0x87CEFA
        /// </summary>
        public const string LightSkyBlue = "LightSkyBlue";

        /// <summary>
        /// 浅岩灰 - 0x778899
        /// </summary>
        public const string LightSlateGray = "LightSlateGray";

        /// <summary>
        /// 浅钢蓝 - 0xB0C4DE
        /// </summary>
        public const string LightSteelBlue = "LightSteelBlue";

        /// <summary>
        /// 浅黄 - 0xFFFFE0
        /// </summary>
        public const string LightYellow = "LightYellow";

        /// <summary>
        /// 酸橙色 - 0x00FF00
        /// </summary>
        public const string Lime = "Lime";

        /// <summary>
        /// 橙绿色 - 0x32CD32
        /// </summary>
        public const string LimeGreen = "LimeGreen";

        /// <summary>
        /// 亚麻色 - 0xFAF0E6
        /// </summary>
        public const string Linen = "Linen";

        /// <summary>
        /// 洋红 - 0xFF00FF
        /// </summary>
        public const string Magenta = "Magenta";

        /// <summary>
        /// 栗色 - 0x800000
        /// </summary>
        public const string Maroon = "Maroon";

        /// <summary>
        /// 中绿色 - 0x66CDAA
        /// </summary>
        public const string MediumAquaMarine = "MediumAquaMarine";

        /// <summary>
        /// 中蓝色 - 0x0000CD
        /// </summary>
        public const string MediumBlue = "MediumBlue";

        /// <summary>
        /// 中兰花紫 - 0xBA55D3
        /// </summary>
        public const string MediumOrchid = "MediumOrchid";

        /// <summary>
        /// 中紫色 - 0x9370D8
        /// </summary>
        public const string MediumPurple = "MediumPurple";

        /// <summary>
        /// 中海绿色 - 0x3CB371
        /// </summary>
        public const string MediumSeaGreen = "MediumSeaGreen";

        /// <summary>
        /// 中岩蓝 - 0x7B68EE
        /// </summary>
        public const string MediumSlateBlue = "MediumSlateBlue";

        /// <summary>
        /// 中春绿色 - 0x00FA9A
        /// </summary>
        public const string MediumSpringGreen = "MediumSpringGreen";

        /// <summary>
        /// 中暗宝石绿 - 0x48D1CC
        /// </summary>
        public const string MediumTurquoise = "MediumTurquoise";

        /// <summary>
        /// 中紫罗兰红色 - 0xC71585
        /// </summary>
        public const string MediumVioletRed = "MediumVioletRed";

        /// <summary>
        /// 午夜蓝 - 0x191970
        /// </summary>
        public const string MidnightBlue = "MidnightBlue";

        /// <summary>
        /// 薄荷奶油色 - 0xF5FFFA
        /// </summary>
        public const string MintCream = "MintCream";

        /// <summary>
        /// 雾玫瑰色 - 0xFFE4E1
        /// </summary>
        public const string MistyRose = "MistyRose";

        /// <summary>
        /// 鹿皮色 - 0xFFE4B5
        /// </summary>
        public const string Moccasin = "Moccasin";

        /// <summary>
        /// 纳瓦霍白 - 0xFFDEAD
        /// </summary>
        public const string NavajoWhite = "NavajoWhite";

        /// <summary>
        /// 海军蓝 - 0x000080
        /// </summary>
        public const string Navy = "Navy";

        /// <summary>
        /// 老花色 - 0xFDF5E6
        /// </summary>
        public const string OldLace = "OldLace";

        /// <summary>
        /// 橄榄色 - 0x808000
        /// </summary>
        public const string Olive = "Olive";

        /// <summary>
        /// 橄榄绿 - 0x6B8E23
        /// </summary>
        public const string OliveDrab = "OliveDrab";

        /// <summary>
        /// 橙色 - 0xFFA500
        /// </summary>
        public const string Orange = "Orange";

        /// <summary>
        /// 橙红色 - 0xFF4500
        /// </summary>
        public const string OrangeRed = "OrangeRed";

        /// <summary>
        /// 兰花紫 - 0xDA70D6
        /// </summary>
        public const string Orchid = "Orchid";

        /// <summary>
        /// 淡金菊黄 - 0xEEE8AA
        /// </summary>
        public const string PaleGoldenRod = "PaleGoldenRod";

        /// <summary>
        /// 淡绿 - 0x98FB98
        /// </summary>
        public const string PaleGreen = "PaleGreen";

        /// <summary>
        /// 淡宝石绿 - 0xAFEEEE
        /// </summary>
        public const string PaleTurquoise = "PaleTurquoise";

        /// <summary>
        /// 淡紫罗兰红 - 0xD87093
        /// </summary>
        public const string PaleVioletRed = "PaleVioletRed";

        /// <summary>
        /// 番木瓜色 - 0xFFEFD5
        /// </summary>
        public const string PapayaWhip = "PapayaWhip";

        /// <summary>
        /// 桃色 - 0xFFDAB9
        /// </summary>
        public const string PeachPuff = "PeachPuff";

        /// <summary>
        /// 秘鲁色 - 0xCD853F
        /// </summary>
        public const string Peru = "Peru";

        /// <summary>
        /// 粉红色 - 0xFFC0CB
        /// </summary>
        public const string Pink = "Pink";

        /// <summary>
        /// 李子色 - 0xDDA0DD
        /// </summary>
        public const string Plum = "Plum";

        /// <summary>
        /// 粉蓝色 - 0xB0E0E6
        /// </summary>
        public const string PowderBlue = "PowderBlue";

        /// <summary>
        /// 紫色 - 0x800080
        /// </summary>
        public const string Purple = "Purple";

        /// <summary>
        /// 红色 - 0xFF0000
        /// </summary>
        public const string Red = "Red";

        /// <summary>
        /// 褐玫瑰色 - 0xBC8F8F
        /// </summary>
        public const string RosyBrown = "RosyBrown";

        /// <summary>
        /// 皇家蓝 - 0x4169E1
        /// </summary>
        public const string RoyalBlue = "RoyalBlue";

        /// <summary>
        /// 鞍褐色 - 0x8B4513
        /// </summary>
        public const string SaddleBrown = "SaddleBrown";

        /// <summary>
        /// 鲑鱼色 - 0xFA8072
        /// </summary>
        public const string Salmon = "Salmon";

        /// <summary>
        /// 沙褐色 - 0xF4A460
        /// </summary>
        public const string SandyBrown = "SandyBrown";

        /// <summary>
        /// 海绿色 - 0x2E8B57
        /// </summary>
        public const string SeaGreen = "SeaGreen";

        /// <summary>
        /// 贝壳白 - 0xFFF5EE
        /// </summary>
        public const string SeaShell = "SeaShell";

        /// <summary>
        /// 赭色 - 0xA0522D
        /// </summary>
        public const string Sienna = "Sienna";

        /// <summary>
        /// 银白色 - 0xC0C0C0
        /// </summary>
        public const string Silver = "Silver";

        /// <summary>
        /// 天蓝色 - 0x87CEEB
        /// </summary>
        public const string SkyBlue = "SkyBlue";

        /// <summary>
        /// 岩蓝色 - 0x6A5ACD
        /// </summary>
        public const string SlateBlue = "SlateBlue";

        /// <summary>
        /// 岩灰色 - 0x708090
        /// </summary>
        public const string SlateGray = "SlateGray";

        /// <summary>
        /// 雪白 - 0xFFFAFA
        /// </summary>
        public const string Snow = "Snow";

        /// <summary>
        /// 春绿色 - 0x00FF7F
        /// </summary>
        public const string SpringGreen = "SpringGreen";

        /// <summary>
        /// 钢蓝色 - 0x4682B4
        /// </summary>
        public const string SteelBlue = "SteelBlue";

        /// <summary>
        /// 茶色 - 0xD2B48C
        /// </summary>
        public const string Tan = "Tan";

        /// <summary>
        /// 水鸭色 - 0x008080
        /// </summary>
        public const string Teal = "Teal";

        /// <summary>
        /// 蓟 - 0xD8BFD8
        /// </summary>
        public const string Thistle = "Thistle";

        /// <summary>
        /// 番茄红 - 0xFF6347
        /// </summary>
        public const string Tomato = "Tomato";

        /// <summary>
        /// 绿松石色 - 0x40E0D0
        /// </summary>
        public const string Turquoise = "Turquoise";

        /// <summary>
        /// 紫罗兰 - 0xEE82EE
        /// </summary>
        public const string Violet = "Violet";

        /// <summary>
        /// 小麦色 - 0xF5DEB3
        /// </summary>
        public const string Wheat = "Wheat";

        /// <summary>
        /// 白色 - 0xFFFFFF
        /// </summary>
        public const string White = "White";

        /// <summary>
        /// 白烟色 - 0xF5F5F5
        /// </summary>
        public const string WhiteSmoke = "WhiteSmoke";

        /// <summary>
        /// 黄色 - 0xFFFF00
        /// </summary>
        public const string Yellow = "Yellow";

        /// <summary>
        /// 黄绿色 - 0x9ACD32
        /// </summary>
        public const string YellowGreen = "YellowGreen";

    }
}
